package com.airlines.crewassignment.entity.crew;

import com.airlines.crewassignment.domain.DateTimeRange;
import com.airlines.crewassignment.entity.ValueForDate;
import com.airlines.crewassignment.entity.linkline.ScheduleAuthority;



import java.util.Date;
import java.util.List;

/**
 * @author xxxx
 * @date 2018/8/20
 * @company xxxx Airlines
 * @description 执勤期小时
 */


public class CrewDutyHours {

    private String workcode;
    private String fullName;
    private Integer year;               //年度
    private String scheduling;          //排班授权
    private String deptName;            //部门
    private List<ValueForDate> dutyOfMonth;     //月度执勤小时

    //用于Service层查询
    private int dutyHours;
    private String flightDate;
    private List<ScheduleAuthority> personList;     //人员列表用于查询
    private DateTimeRange dateTimeRange;
	public String getWorkcode() {
		return workcode;
	}
	public void setWorkcode(String workcode) {
		this.workcode = workcode;
	}
	public String getFullName() {
		return fullName;
	}
	public void setFullName(String fullName) {
		this.fullName = fullName;
	}
	public Integer getYear() {
		return year;
	}
	public void setYear(Integer year) {
		this.year = year;
	}
	public String getScheduling() {
		return scheduling;
	}
	public void setScheduling(String scheduling) {
		this.scheduling = scheduling;
	}
	public String getDeptName() {
		return deptName;
	}
	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}
	public List<ValueForDate> getDutyOfMonth() {
		return dutyOfMonth;
	}
	public void setDutyOfMonth(List<ValueForDate> dutyOfMonth) {
		this.dutyOfMonth = dutyOfMonth;
	}
	public int getDutyHours() {
		return dutyHours;
	}
	public void setDutyHours(int dutyHours) {
		this.dutyHours = dutyHours;
	}
	public String getFlightDate() {
		return flightDate;
	}
	public void setFlightDate(String flightDate) {
		this.flightDate = flightDate;
	}
	public List<ScheduleAuthority> getPersonList() {
		return personList;
	}
	public void setPersonList(List<ScheduleAuthority> personList) {
		this.personList = personList;
	}
	public DateTimeRange getDateTimeRange() {
		return dateTimeRange;
	}
	public void setDateTimeRange(DateTimeRange dateTimeRange) {
		this.dateTimeRange = dateTimeRange;
	}
    
    
}
